Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 GREEN STREET Detached £832,131 £149,950 22 Aug 1996
18 GREEN STREET Detached £451,379 £445,000 17 Jun 2022